const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  devServer: {
    proxy: {
      '/api': { //匹配所有以'/api'开头的请求路径
        target: 'http://gmall-h5-api.atguigu.cn', //代理目标的基础路径
        // pathRewrite: { '^/api': '' },//当实际需要请求的路径里面没有'/api'时. 就需要 pathRewrite 把'/api'去掉,这里就不需要了，因为requests.js配置的时候，给每个前面都加上了 /api
        ws: true, // 默认，用于支持websocket
        changeOrigin: true  //默认撒谎，不说自己是8080（用于控制请求头中的host值），说自己和目标地址5000是一样的
      }
    }
  }
})
